/**
 * Project: springyounger.lottery.dal
 * 
 * File Created at 2010-3-21
 * $Id$
 * 
 * Copyright 2009 Zjut Croporation Limited.
 * All rights reserved.
 *
 * This software is the confidential and proprietary information of
 * Zjut Edu. ("Confidential Information").  You shall not
 * disclose such Confidential Information and shall use it only in
 * accordance with the terms of the license agreement you entered into
 * with Zjut Edu.
 */
package com.springyounger.lottery.dal.dataobject;

import java.io.Serializable;
import java.util.Date;

/**
 * TODO Comment of LotteryPrizeQuota
 * 
 * @author springyounger
 */
public class LotteryPrizeQuota implements Serializable {

    /**
     * 
     */
    private static final long serialVersionUID = -5390683236586858033L;

    private int               prizeQuotaId;
    private int               prizeId;
    private int               prizeAmount;
    private int               avaliableCount;
    private Date              grantDate;

    //奖品信息
    private int               phaseId;
    private String            prizeName;
    private String            prizeLevel;
    private double            prizePrice;
    private int               winnerId;

    /**
     * @return the prizeQuotaId
     */
    public int getPrizeQuotaId() {
        return prizeQuotaId;
    }

    /**
     * @param prizeQuotaId the prizeQuotaId to set
     */
    public void setPrizeQuotaId(int prizeQuotaId) {
        this.prizeQuotaId = prizeQuotaId;
    }

    /**
     * @return the prizeId
     */
    public int getPrizeId() {
        return prizeId;
    }

    /**
     * @param prizeId the prizeId to set
     */
    public void setPrizeId(int prizeId) {
        this.prizeId = prizeId;
    }

    /**
     * @return the prizeAmount
     */
    public int getPrizeAmount() {
        return prizeAmount;
    }

    /**
     * @param prizeAmount the prizeAmount to set
     */
    public void setPrizeAmount(int prizeAmount) {
        this.prizeAmount = prizeAmount;
    }

    /**
     * @return the avaliableCount
     */
    public int getAvaliableCount() {
        return avaliableCount;
    }

    /**
     * @param avaliableCount the avaliableCount to set
     */
    public void setAvaliableCount(int avaliableCount) {
        this.avaliableCount = avaliableCount;
    }

    /**
     * @return the grantDate
     */
    public Date getGrantDate() {
        return grantDate;
    }

    /**
     * @param grantDate the grantDate to set
     */
    public void setGrantDate(Date grantDate) {
        this.grantDate = grantDate;
    }

    /**
     * @return the phaseId
     */
    public int getPhaseId() {
        return phaseId;
    }

    /**
     * @param phaseId the phaseId to set
     */
    public void setPhaseId(int phaseId) {
        this.phaseId = phaseId;
    }

    /**
     * @return the prizeName
     */
    public String getPrizeName() {
        return prizeName;
    }

    /**
     * @param prizeName the prizeName to set
     */
    public void setPrizeName(String prizeName) {
        this.prizeName = prizeName;
    }

    /**
     * @return the prizeLevel
     */
    public String getPrizeLevel() {
        return prizeLevel;
    }

    /**
     * @param prizeLevel the prizeLevel to set
     */
    public void setPrizeLevel(String prizeLevel) {
        this.prizeLevel = prizeLevel;
    }

    /**
     * @return the prizePrice
     */
    public double getPrizePrice() {
        return prizePrice;
    }

    /**
     * @param prizePrice the prizePrice to set
     */
    public void setPrizePrice(double prizePrice) {
        this.prizePrice = prizePrice;
    }

    /**
     * @return the winnerId
     */
    public int getWinnerId() {
        return winnerId;
    }

    /**
     * @param winnerId the winnerId to set
     */
    public void setWinnerId(int winnerId) {
        this.winnerId = winnerId;
    }

}
